#https://habr.com/ru/articles/484136/

#https://habr.com/ru/articles/811151/ кто угрожает C++
#https://habr.com/ru/companies/vk/articles/325046/ Что я изменил бы в Go

from numba import njit 
import math, time

current_time = time.time()

@njit #декоратор обязателен для numba
def f(n):
    s = 0.
    for i in range(n):
        s += math.sqrt(i)
    return s

print(f(10000000)) #661.4629471031477

print(time.time() - current_time)
#2.636625289916992 без numba
#0.8302311897277832 с numba